2+2 doors are obviously longer to compensate for the back seat.
Also the roof is curved different on 2+2 than 2+0. The 2+2 has a flatter curve. So the glass for the doors would be different as well but I maybe wrong about that. I know this only because I tried to but 2+0 T-Tops on my 2+2 and they didn't fit at all.